在数控铣床乃至其他机械制造行业中,有大量由直线、圆弧等几何元素构成的形状并不复杂的零件需要加工。这些零件的数值计算较为简单,程序段数不多,程序检验也容易实现,因而可采用手工编程方式完成编程工作。
由于手工编程不需要特别配置专门的编程设备,不同文化程度的人均可掌握和运用,因此在国内外,手工编程仍然是一种运用十分普遍的编程方法。
程序段号:位于程序段首端,由顺序号字N和后续数字组成。后续数字一般为1~4位的正整数。数控加工中的顺序号实际上是程序段的名称,与程序执行的先后次序无关。
准备功能:用来规定刀具和工件的相对运动轨迹、机床坐标系,坐标平面、刀具补偿和坐标偏置等多种加工操作的准备工作。
坐标值:坐标值用于确定机床上刀具运动终点的坐标位置。多数数控系统可以用准备功能字来选择坐标值的制式。
进给速度功能:进给速度功能F又称为F功能或F指令,用于切削的进给速度。数控铣床一般用每分钟进给。
主轴转速功能:主轴转速功能S又称为S功能或S指令,用于主轴转速,单位为r/min。
刀具功能:刀具功能T又称为T功能或T指令。在铣床中,T后常跟两位数,用于表示刀具号,刀补号则用H或D代码表示。
辅助功能:辅助功能M又称为M功能或M指令,用于主轴的旋转方向,启动、停止,冷却液的开关,刀具的更换等各种辅助动作及其状态。
数控铣床的铣削加工常用的夹具大致有以下几种:
多功能组合夹具。适合小批量生产或研制时的中小、小型工件在数控铣床上进行铣削加工。
铣削夹具。这是特别为某一项或类似的几项工件设计制造的夹具,一般在年产量较大或研制时非要不可时采用。其结构固定,仅使用于一个具体零件的具体工序,这类夹具设计应力求简化,使制造时间尽量缩短。
多工位夹具。可以同时装夹多个工件,可减少换刀次数,已便于一面加工,一面装卸工件,有利于缩短辅助时间,提高生产率,较适合中批量生产。